dimethyl sulfoxide - English Synonyms Dictionary